package com.zshan.clinic.database.dao;

import com.zshan.clinic.database.model.DictRemark;
import com.zshan.clinic.database.model.DictRemarkExample;
import com.zshan.clinic.mybatis.SuperMapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DictRemarkMapper extends SuperMapper {
    long countByExample(DictRemarkExample example);

    int deleteByExample(DictRemarkExample example);

    int deleteByPrimaryKey(String remarkCode);

    int insert(DictRemark row);

    int insertSelective(DictRemark row);

    List<DictRemark> selectByExample(DictRemarkExample example);

    DictRemark selectByPrimaryKey(String remarkCode);

    int updateByExampleSelective(@Param("row") DictRemark row, @Param("example") DictRemarkExample example);

    int updateByExample(@Param("row") DictRemark row, @Param("example") DictRemarkExample example);

    int updateByPrimaryKeySelective(DictRemark row);

    int updateByPrimaryKey(DictRemark row);
}